package com.banggood.upms.bean.po;

import com.banggood.upms.common.constant.StatusEnum;
import lombok.Data;

import java.io.Serializable;

/**
 * @author XuChuangFeng XuChuangFeng
 */
@Data
public class User extends BaseColumn implements Serializable {

    private String userId;

    /**
     * OA ID
     */
    private String oaId;

    /**
     * 人事系统的用户ID
     */
    private String hmsUserId;

    private String accountName;

    private String realName;

    private String email;

    private String phone;

    private String password;

    /**
     * 最后修改密码时间
     */
    private String lastUpdatePwdDate;

    /**
     * 最后修改密码的IP
     */
    private String lastUpdatePwdIP;

    /**
     * 密码修改人
     */
    private String passwordModifier;

    private StatusEnum isActive;

    private String encryptSalt;

    private String encryptType;

    private String scope;

    private String remark;

    /**
     * 头像
     */
    private String headPicture;

    private String lastLoginIp;

    private String lastLoginDate;

    private String lastUserAgent;
}